About Ng Marketing Solutions Ltd (12904448) United Kingdom