About Eligrace (nw) Ltd (11063207) United Kingdom