About Trelica Limited (11119016) United Kingdom