About Neri House Limited (00920701) United Kingdom