About Ali Ibi Ltd (12651930) United Kingdom