About Rakem Holdings Limited (12842328) United Kingdom