About Nessie25 Limited (12779069) United Kingdom