About Traverse People Ltd (11600691) United Kingdom