About Apex House Holdings Limited (11181097) United Kingdom