About Vallixter Ltd (11086580) United Kingdom