About Nickel Delirium Ltd (11069387) United Kingdom