About Zen Rule Investment Management (uk) Ltd (09540245) United Kingdom