About Agar Managment Limited (11487030) United Kingdom