About Ng Sakura Limited (13176591) United Kingdom