About A. Talidi Holdings Ltd (11599246) United Kingdom