About Rakar Limited (08274867) United Kingdom