About Ibrahim Ata Limited (10891191) United Kingdom