About Bakhtar Investments Limited (12085217) United Kingdom