About Igen Capital Ltd (09986777) United Kingdom