About Escapade Holdings Limited (11453132) United Kingdom