About Manny Holdings Ltd (13181520) United Kingdom