About Bakoor Investments Limited (11221601) United Kingdom