About Nebb Jewelry Limited (13681524) United Kingdom