About Jagapa Ltd (12748447) United Kingdom