About Miekha Limited (07443356) United Kingdom