About Griffin Tech Ltd (11804395) United Kingdom