About Tammic Limited (11828329) United Kingdom