About Trilita Solutions Limited (09292816) United Kingdom