About Ganga Gandhi Selvan Ltd (13079615) United Kingdom