About Kyn London Ltd. (09024012) United Kingdom