About Svsr Investment Ltd (11718292) United Kingdom