About Thxuniverse Ltd (13412641) United Kingdom