About Rift Valley Holding Uk Limited (12987513) United Kingdom