About Flexee Ltd (13193538) United Kingdom