About Merky Minies Limited (12017691) United Kingdom