About Norwida Investments Limited (12089228) United Kingdom