About Flexive Limited (SC471193) United Kingdom