About Nca Executive Solutions Ltd (12270235) United Kingdom