About Apex Bar Limited (11715455) United Kingdom