About Gullu Investments Limited (10752060) United Kingdom