About Minix Supply Ltd (12214428) United Kingdom