About Svl R3 Ltd. (SC585130) United Kingdom