About Jagara 1 Limited (11137283) United Kingdom