About Nicky Brimmer Ltd (11178684) United Kingdom