About Solersernar Ltd (10738271) United Kingdom