About Uxflex Ltd (12089727) United Kingdom