About Theibex Ltd (12144835) United Kingdom