About Traversal Ltd (12473284) United Kingdom