About Revelate Capital Ltd (10225673) United Kingdom