About Thiokiorm Ltd (13324008) United Kingdom