About Rex® Ltd (12608058) United Kingdom