About Julia Studio Limited (08447843) United Kingdom