About Sv Lilla Ltd (11449156) United Kingdom