About Actec Projects Limited (10041066) United Kingdom