About Jeneva Limited (09050872) United Kingdom