About Flexatech Limited (09709755) United Kingdom