About Sekasua Engineering Ltd (12319496) United Kingdom