About Relaxinn Limited (12385260) United Kingdom