About Spirit Medical Holdings Ltd (12641992) United Kingdom