About Ninqua Limited (05854166) United Kingdom