About Nikid Design Limited (04381477) United Kingdom