About Tuin (uk) Holdings Ltd (11068782) United Kingdom