About Kule London Limited (12278825) United Kingdom