About Min Max Pr Limited (12124848) United Kingdom