About Ask Company Ltd (12962317) United Kingdom