About Trivelli Group Limited (10723693) United Kingdom