About Lebrecht Investments Ltd (10247030) United Kingdom