About Andaul Holdings Ltd. (04386008) United Kingdom