About Solarin Capital Ltd (13427562) United Kingdom