About Ndi Insurance & Reinsurance Brokers Limited (04347504) United Kingdom