About Nito-nytt&brukt Invest Limited (13582633) United Kingdom