About Nikad Group Holdings Limited (02692838) United Kingdom