About Samra Holdings Ltd (SC698692) United Kingdom