About Julieju Services Limited (12850404) United Kingdom