About Waljebal Limited (12367421) United Kingdom