About Kayarose Ltd. (10805168) United Kingdom