About Mithra Designs Limited (07704477) United Kingdom