About Kanbosk Co 12 Limited (11847288) United Kingdom