About Minmax Limited (03953101) United Kingdom