About Global Tide Ltd (12789598) United Kingdom