About Whalelink Limited (13391482) United Kingdom