About Zamekro Limited (12816669) United Kingdom