About Rodale Holdings Ltd (11013656) United Kingdom