About Red Rabbit Investments Ltd. (09343951) United Kingdom