About Griffin App Ltd (12654054) United Kingdom