About Salamastras Ltd (09197210) United Kingdom