About Altafin Construction 19775 Ltd. (12927948) United Kingdom