About Datachip Solutions Ltd (11903044) United Kingdom