About Kantebeen Limited (09996479) United Kingdom