About Lark Holding Ltd. (07051161) United Kingdom