About Open Ups Holdings Limited (02433151) United Kingdom