About The Triple Tau Widow Ltd. (11854732) United Kingdom