About Promax Design Limited (10641715) United Kingdom