About Logical Bridge Ltd (08290012) United Kingdom