About Zameer Holdings Ltd (12756464) United Kingdom