About Rift Valley Capital Limited (09822461) United Kingdom