About Akoob Investments Limited (13187310) United Kingdom