FCA imposes restrictions on Sendsii

The UK FCA has imposed requirements on Sendsii Ltd which prevent them from carrying out any regulated activity.