About Bandar Investments Limited (11251482) United Kingdom