About Kanbosk Company 1 Limited (11524020) United Kingdom