About Ss Notta Ltd (09354796) United Kingdom