About Flexxed Ltd. (12008899) United Kingdom