About Flexion Limited (02564356) United Kingdom