About Spaquerix Ltd (13141474) United Kingdom