About Truk Owner Ltd (12838414) United Kingdom