About Mieko Limited (05349774) United Kingdom