About Apsis Associates Ltd (09211290) United Kingdom