About Kan Management Limited (12310768) United Kingdom