About Nybble Enum Limited (08184556) United Kingdom