About Smart Contracts (yorkshire) Limited (06898410) United Kingdom