About K & S London 8 Limited (10564960) United Kingdom