About Spiqau Ltd (11157600) United Kingdom