About Felix Financial Consulting Ltd (10500014) United Kingdom