About Modex Design Investments Limited (12360093) United Kingdom