About Ask Ventures Limited (07236916) United Kingdom