About Acclaimed Group & Co. Uk Limited (11287368) United Kingdom