About The Raka Group Ltd (13085001) United Kingdom