About Th3 Platform Ltd (13622149) United Kingdom