About Ask Investments Limited (12287573) United Kingdom