About Speedymemo Yazilim Teknoloji Ltd (13387982) United Kingdom