About Half-wild Cat Design Studio Ltd (13514338) United Kingdom