About Mika St Limited (12249232) United Kingdom