About Kuba-cht Ltd (10643279) United Kingdom