About Lyno Perpetual Limited (09117254) United Kingdom