About Jul1a Limited (12652909) United Kingdom