About Ame Technology Consulting Limited (10227163) United Kingdom