About Hanjella Investments Limited (00753611) United Kingdom