About Nicolas Fitzgerald Ltd (10440639) United Kingdom