About Niddo Limited (11822002) United Kingdom