About 2.0 Norell Investment Limited (12796228) United Kingdom