About Myn & Me Limited (10458693) United Kingdom