About Tammz Holdings Ltd (11982763) United Kingdom