About Whirld Limited (08491906) United Kingdom