About Nandi Giz Limited (10869891) United Kingdom