About Jb London Ii Prod Uk Limited (12989195) United Kingdom