About Sco Logic Ltd. (SC184764) United Kingdom