About Maverick Effect Ltd (12484269) United Kingdom