About Griffin Ventures Limited (11636525) United Kingdom