About Ras Capital No2 Ltd (11212095) United Kingdom