About Trilica Group Limited (12581264) United Kingdom