About Tide End Holdings Limited (12735736) United Kingdom