About Leeyd (group) Co. Limited (11241329) United Kingdom