About Hamilton Lynn Management Limited (09920331) United Kingdom