About Meical Ltd (13067714) United Kingdom