About Neterson Holdings Limited (07423622) United Kingdom