About Sypher Ltd (09698323) United Kingdom