About Lapwing Advisers Ltd (10506392) United Kingdom