About Ama Management & Design Holdings Limited (09340135) United Kingdom