About Flexibond 1 Ltd (12305326) United Kingdom