About Yick Limited (09370075) United Kingdom