About Ninedeers Limited (05077818) United Kingdom