About Maxmin Technologies Limited (12727459) United Kingdom