About Tide Associates Ltd (09578103) United Kingdom