About Griffix Ltd (06396704) United Kingdom