About Blue Rock Innovation Ltd (13626256) United Kingdom