About Jigotech Limited (12192833) United Kingdom