About Nelliham Ltd (13159338) United Kingdom