About Ast Technology Ltd (12718176) United Kingdom