About Kubo Design Limited (11543620) United Kingdom