About Kubs Holding Ltd (11633257) United Kingdom