About Flexiops Limited (11689847) United Kingdom