About Flexresilience Ltd (10472807) United Kingdom