About Rakekit Limited (02295987) United Kingdom