About Ama Project Engineering Limited (10672242) United Kingdom