About Negative Science Ltd (12474875) United Kingdom