About A Noghena Investments Limited (12176449) United Kingdom