About Newtons Holdings Limited (11951624) United Kingdom