About Lyra Bloom Ltd (12809198) United Kingdom