About Spama Ltd (10670284) United Kingdom