About Nikaworks Limited (08391058) United Kingdom