About Nile & York Limited (05484234) United Kingdom