About Jahga Limited (12348640) United Kingdom