About Semigalia Engineering Limited (10473190) United Kingdom