About Svo & River Ltd (12082458) United Kingdom