About Samarcanda Re Ltd (13678987) United Kingdom