About Brightrose Ventures Limited (12496888) United Kingdom