About Bcomp 290 Limited (05732790) United Kingdom