About Ganesha Investments Ltd (10103356) United Kingdom