About Adach Holdings Ltd (11442680) United Kingdom