About A & Nc Holdings Limited (11633029) United Kingdom