About Multimira Ltd (SC624027) United Kingdom