About Trigen Limited (11796092) United Kingdom