About Super Max Technology Ltd (13232031) United Kingdom