About Bowery Europe Limited (12492896) United Kingdom