About Agmanda It Services Limited (10186355) United Kingdom