About Ng Design London Ltd (12180121) United Kingdom