About Yes Mate Ltd (12308586) United Kingdom