About Rak Global Holdings Limited (12228030) United Kingdom