About Acclaimed Limited (12012923) United Kingdom