About Open Generation Developments Lp (SL022361) United Kingdom