About Nmackintosh Ltd (11741461) United Kingdom