About Jkm London Limited (10254116) United Kingdom