About Lycaeum Music Ltd (10938566) United Kingdom