About Mia 68 Limited (10695358) United Kingdom