About New Loon Fung House Ltd (10097706) United Kingdom