About Whalaconda Ltd (12411684) United Kingdom