About Brightcore Limited (03188889) United Kingdom