About Nittur Company Ltd (09314140) United Kingdom