About Tad Holdings Ltd (11394023) United Kingdom