About Flexible Technologies Limited (SC218807) United Kingdom