About Flexx Automation Ltd (12277522) United Kingdom