About Horeca Investments Ltd (10615157) United Kingdom