About Trakeched Ltd (11108059) United Kingdom