About Llys Meddyg Holdings Ltd (11014543) United Kingdom