About Sestras Services Ltd (10882167) United Kingdom