About Flexiglide Limited (12208032) United Kingdom