About Delisys Technologies Ltd (11490073) United Kingdom