About Saxica Ltd (12621592) United Kingdom