About Intelligent Marketing & Branding Solutions Ltd (11341545) United Kingdom