About Julaga Limited (12973647) United Kingdom