About Mickoy S Ltd (13608349) United Kingdom