About Flec Consulting Ltd (11636281) United Kingdom