About Anorak Investments Limited (11277824) United Kingdom