About Valy & Larisa Ltd (12330060) United Kingdom