About Golden Boomerang Limited (12811642) United Kingdom