About Millennium 3 Design Studio Limited (04049325) United Kingdom