About Triglia Holdings Limited (10908953) United Kingdom