About Logiska Limited (08748361) United Kingdom