About Sigma Technology Founder Partners Limited (04080037) United Kingdom