About Normandy Investment Capital Technology Limited (10451384) United Kingdom