About Beta Brand Limited (11495239) United Kingdom