About Griffin Technology Management Uk Limited (07904138) United Kingdom