About Blueoval Ventures Limited (06689611) United Kingdom