About Sevo Living 2 Ltd (12812724) United Kingdom