About Frankie & Nicky S Ltd (11755942) United Kingdom