About Meedis Ltd (12633598) United Kingdom