About Aspidea Limited (07750375) United Kingdom