About Loup Garoux Music Ltd (12245775) United Kingdom