About Juliantachella Limited (10203403) United Kingdom