About The Nuff Corporation Limited (04194611) United Kingdom