About Millis Enterprises Ltd (12293387) United Kingdom