About Solvsky Ltd (13614680) United Kingdom