About Many & Co International Limited (12281742) United Kingdom