About Raka (holdings) Limited (11488104) United Kingdom