About Amcy Technology Limited (05947164) United Kingdom