About Waxy Managing Agencies Limited (11756759) United Kingdom