About Elliroux Notts Investments Ltd (12125192) United Kingdom