About Rafiki Estates Limited (09894238) United Kingdom