About Blsa Ltd (12010759) United Kingdom