About Rex Holdings Partners (SL003609) United Kingdom