About Ftikas Consulting Ltd (12074967) United Kingdom