About Sestek Solutions Ltd (13462584) United Kingdom