About Desicor Solutions Ltd (06530636) United Kingdom