About Ellie & Finns Party Club Ltd (11613981) United Kingdom