About Vixigen Projects Ltd (06240354) United Kingdom