About Conchiglie Software Ltd (10801793) United Kingdom