About Mendy Limited (11792362) United Kingdom