About Milex Services Ltd (12429658) United Kingdom