About Ngr Limited (03954469) United Kingdom