About Scion Logic Limited (03851013) United Kingdom