About Ay Management Holdings Limited (11252025) United Kingdom