About Valerica Ltd (11856041) United Kingdom