About Electric Spirit Company Ltd. (SC494063) United Kingdom