About Structured Investment Distribution (sid) Ltd (07130430) United Kingdom