About Sol Bemol Ltd (12082040) United Kingdom