About Boom Marketing & Partnerships Limited (10227647) United Kingdom