About Lark-tech Associates Ltd (11081542) United Kingdom