About Ja Fleck Consultancy Ltd (12134036) United Kingdom