About Dervish Investments Ltd (10931153) United Kingdom