About Jyglo Ltd (09336926) United Kingdom