About Jkr London Limited (10818195) United Kingdom