About Thyft Ltd (12006478) United Kingdom