About Kholbo S Ltd (13625759) United Kingdom