About Logie Logic Limited (09089846) United Kingdom