About Bbi London Markets Ltd (07735956) United Kingdom