About Logicalspark Limited (SC453003) United Kingdom