About Bcomp 525 Limited (11090523) United Kingdom