About Jack Eden Financial Solutions Ltd (11121988) United Kingdom