About Micky S Place Limited (12077747) United Kingdom