About Julegar Consulting Limited (08576299) United Kingdom