About Spiridon Holdings Ltd (12984975) United Kingdom