About Apsis Solutions Ltd (SC610061) United Kingdom