About Ffix Consulting Ltd (12147890) United Kingdom