About Nrichr Ltd (12845528) United Kingdom