About Alfakhri Investment Holdings Ltd (13460387) United Kingdom