About Bcomp 516 Limited (11018245) United Kingdom