About Refreshed (dmd) Limited (12168725) United Kingdom