About Lyra Investments (uk) Limited (06522336) United Kingdom