About Apical Holdings Ltd (09823374) United Kingdom