About Jiggsy S Ltd (13623340) United Kingdom