About Rodex Management Limited (07350959) United Kingdom