About 2.0 Norell Limited (12790528) United Kingdom