About The Ivy Club Limited (12424589) United Kingdom