About Aspide Technology Uk Limited (12250388) United Kingdom