About Sovera Holdings Ltd (12280885) United Kingdom