About Supermax Technologies Limited (08336321) United Kingdom