About Ascherl Holdings Ltd (12350530) United Kingdom