About Nicris Limited (05797957) United Kingdom