About Flucx Consulting Ltd (12071333) United Kingdom