About Kylin & Roc Limited (10425586) United Kingdom