About Appolonia Holdings Ltd (10771522) United Kingdom