About Actimec Limited (12386636) United Kingdom