About Julia Liu Limited (10656968) United Kingdom