About Bcomp 520 Limited (11029649) United Kingdom