About Coinvestee Limited (11599141) United Kingdom