About Nokweja Limited (09220861) United Kingdom