About Mcneil Ptech Solutions Ltd (SC436573) United Kingdom