About Turkmen Ogullari Limited (07288655) United Kingdom