About Mick International Limited (10080248) United Kingdom