About Blackbay Ventures Limited (06738623) United Kingdom