About Niedo Limited (11316434) United Kingdom