About Flec Holdings Limited (12700222) United Kingdom