About Spatialedge Uk Limited (13504686) United Kingdom