About Leo Bridge Limited (10779519) United Kingdom