About Anorak Rainbow Investments Limited (12920283) United Kingdom