About Kef London Limited (11080255) United Kingdom