About Levack Asset Management Limited (12874362) United Kingdom