About La Medicare Limited (10826368) United Kingdom