About Griffin Digital Solutions Ltd. (07781589) United Kingdom