About Ripsol Management Limited (13552688) United Kingdom