About Mac Ft Consulting Ltd (10753581) United Kingdom