About Nikid Holdings Ltd (04403074) United Kingdom