About Nikelad Consult Limited (11400228) United Kingdom