About Nf Thompson Associates Ltd (10594322) United Kingdom