About Rak Management Solutions Limited (12356352) United Kingdom