About Entity Ventures Limited (07342859) United Kingdom