About Nick Gould Ltd (13380314) United Kingdom