About Samarra Ltd (11358301) United Kingdom