About Trexin Consultancy Limited (08665746) United Kingdom