About Lyra 11 Limited (09087533) United Kingdom