About Multiploid Ltd (10184485) United Kingdom