About The Kan Group Limited (11570779) United Kingdom