About Griffin Global Holdco Limited (06969510) United Kingdom