About Amda It Services Limited (12961675) United Kingdom