About Sole Survivors Limited (12991692) United Kingdom