About Urban Bergstrom Investment Limited (11205760) United Kingdom