About Flexiassets Ltd (13330290) United Kingdom