About Sigma Finance Teacher Limited (12408582) United Kingdom