About Soversa Ltd (12277486) United Kingdom