About Spacelogic Ltd (10659378) United Kingdom