About Julia International Limited (11479222) United Kingdom