About Sovera 2 (holdings) Limited (12508921) United Kingdom