About Brascom Europe Limited (11585403) United Kingdom