About Vella Medical Ltd (06731870) United Kingdom