About Docere Ltd (12826696) United Kingdom