About Jagoliaa Management Limited (08817344) United Kingdom