About Yaqame Holdings Ltd (12494981) United Kingdom