About Valytica Ltd (12637607) United Kingdom