About Be Here Holdings Limited (02258005) United Kingdom