About Dry Arch Holdings Limited (NI648789) United Kingdom