About Ascera Technologies Ltd (13062357) United Kingdom