About Griffin Intelligent Systems Ltd (11216231) United Kingdom