About Waldi Limited (08381103) United Kingdom