About Tack Asset Management Uk Limited (08734403) United Kingdom