About Lark Advisory Ltd. (07045578) United Kingdom