About Apolowia (uk) Ltd (10950114) United Kingdom