About Rift Capital Ltd (13118157) United Kingdom