About Satra-m Ltd (10780856) United Kingdom