About I Dry Innovations Ltd (09649243) United Kingdom