About K-jo London Limited (08649183) United Kingdom