About Refax Limited (01030298) United Kingdom