About Norsha Limited (11331188) United Kingdom