About Vixar Limited (12508475) United Kingdom