About Yakka Global Markets Limited (12882130) United Kingdom