About Cheeli Consultants Ltd. (10141180) United Kingdom