About Flecto Limited (12649041) United Kingdom