About Uplift Technologies Ltd (12323039) United Kingdom