About Jggr Ltd (12598092) United Kingdom