About Nuprol Holdings Ltd (08281722) United Kingdom