About Kami London Limited (13434922) United Kingdom