About Mellow Trend Limited (NF002953) Great Britain