About Leib Medical Ltd (NI642326) United Kingdom