About Flexseo Ltd (11095636) United Kingdom