About Apogii Ltd (10662704) United Kingdom