About 8qh Ventures Limited (12196711) United Kingdom