About Jack Rabbit Ventures Limited (08747668) United Kingdom