About Nessi Ltd (10823959) United Kingdom