About Audal Holdings Ltd (12970136) United Kingdom