About Markhor Flux Ltd (13261423) United Kingdom