About Ask Group Ltd (12052392) United Kingdom