About Dean Ibrahim Ltd (13054242) United Kingdom