About Glynarix Ltd (13603766) United Kingdom