About Flexilis Limited (12245010) United Kingdom