About Delanoix Holdings Limited (12202574) United Kingdom