About Skip The Filter Ltd (12782449) United Kingdom