About Whalax Limited (12492663) United Kingdom