About Nickel Solutions Ltd (10064568) United Kingdom