About Delysid Limited (11639944) United Kingdom