About Brightcurve Limited (12295326) United Kingdom