About Neat Creations Limited (12279178) United Kingdom