About Solgreen Spv 37 Ltd. (11526842) United Kingdom