About Griffin International Advisors Limited (04754966) United Kingdom