About Chanel The Whale Limited (13596132) United Kingdom