About Spiridus Ltd (12808469) United Kingdom