About Thakkar Fx Capital Ltd (12239596) United Kingdom