About Cyphel Infosolutions Limited (09924315) United Kingdom