About Spartera Ltd (11679089) United Kingdom