About Nikel Trading Limited (07419560) United Kingdom