About Managate Limited (11935318) United Kingdom