About Mikky Stile Limited (12482706) United Kingdom