About Truk Holdings Limited (06742537) United Kingdom