About Kara London Limited (08750413) United Kingdom