About Jia London Limited (11985623) United Kingdom