About Brightsourced Holdings Limited (09838658) United Kingdom