About Raan Capital Management Limited (12665586) United Kingdom