About Sovera 1 Ltd (12282140) United Kingdom