About Ng A&d London Ltd (13115723) United Kingdom