About Nutkins Holdings Limited (12495598) United Kingdom