About Menemany Limited (12164747) United Kingdom